Skip to content

chore: drop linux/arm/v7 platform support#326

Merged
matifali merged 2 commits intofix/bump-trivy-versionfrom
chore/drop-armv7-support
Apr 10, 2026
Merged

chore: drop linux/arm/v7 platform support#326
matifali merged 2 commits intofix/bump-trivy-versionfrom
chore/drop-armv7-support

Conversation

@matifali
Copy link
Copy Markdown
Member

NodeSource no longer provides Node.js binaries for armhf (32-bit ARM / arm/v7). This has been breaking the images/ubuntu build job.

Changes

  • Remove linux/arm/v7 from the --platform list in build_images.sh
  • Remove the armv7 Node.js version workaround and unused TARGETARCH/TARGETVARIANT ARGs from images/node/ubuntu.Dockerfile

🤖 This PR was created with the help of Coder Agents, and needs a human review. 🧑💻

NodeSource no longer provides Node.js binaries for armhf (32-bit ARM).
The armv7 builds ran emulated on arm64 builders, adding CI overhead
for a platform nobody runs Coder workspaces on.
@johnstcn
Copy link
Copy Markdown
Member

may need a rebase?

@matifali matifali changed the base branch from main to fix/bump-trivy-version April 10, 2026 11:47
@matifali matifali requested a review from johnstcn April 10, 2026 11:48
@matifali matifali merged commit 5611796 into fix/bump-trivy-version Apr 10, 2026
2 checks passed
@matifali matifali deleted the chore/drop-armv7-support branch April 10, 2026 11:49
Copy link
Copy Markdown
Member Author

Yes, moved it to target #324.
Sorry, merged too early as there are no rules to stop merging into other branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants